package com.smart.modules.genealogy.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.smart.system.common.base.BaseEntity;
import lombok.Data;

import java.util.Date;
@Data
public class GenealogyPersonDto extends BaseEntity {
    /** 家谱人员ID */
    private Long genealogyPersonId;
    /** 家谱人员父编号 */

    private Long genealogyPersonPid;


    /** 家谱ID */

    private Long genealogyId;

    /** 姓名 */

    private String personName;

    /** 性别 */

    private String personSex;

    /** 出生日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")

    private Date birthDate;

    /** 死亡日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")

    private Date deathDate;

    /** 头像 */

    private String personAvatar;

    /** 关系类型 */
    private Long relationshipTypeId;
}
